planta promogenitor - English Synonyms Dictionary